a skeleton key - French English Dictionary